import math

# 地球的半径是6371km，假设地球是一个规则的球体，完成以下计算并输出结果，结果保留2 位小数。
# π 值引用math 库中常数PI 的值。
# 1. 计算地球表面积（表面积公式S = 4πR2）
# 2. 计算地球体积（体积公式是V = 4πR3/3）
# 3. 计算地球赤道的周长（圆周长公式是L = 2πR）
# 4. 假设有一根绳子正好可以紧贴地球绕赤道一周，紧密的捆绑住地球。现在将绳子延长1 米，
# 仍围绕地球赤道一周，假设绳子与地球表面间空隙均匀，计算绳子与地球之间的空隙大小。
# 5. 判断一只正常大小的老鼠能否从这个空隙穿过？可假设老鼠身体截面为圆柱，且圆柱最粗处直径为10cm，
# 若空隙大小10cm，输出：“老鼠可以从空隙中钻过”，否则输出：“老鼠无法通过空隙”。
# 根据判定结果进行输出时，可以用if 条件表达式进行判定，满足条件时的输出放在if 分支下的缩进语句块中；
# 不满足条件的输出放在与if 对齐的else 分支下的缩进语句块里。

radius = 6371 * 1000
# 1. 计算地球表面积（表面积公式S = 4πR2）
#####################Begin#####################################
# 此处去掉注释符号“#”并补充你的代码
surface_area=4 * math.pi *radius**2
#####################End#####################################
print(f'地球表面积为{surface_area:.2f}平方米')

# 2. 计算地球体积（体积公式是V = 4πR3/3）
#####################Begin#####################################
# 此处去掉注释符号“#”并补充你的代码
v=4*math.pi*radius**3/3
print(f"地球体积为{v:.2f}立方米")
#####################End#####################################

# 3. 计算地球赤道的周长（圆周长公式是L = 2πR）
#####################Begin#####################################
# 此处去掉注释符号“#”并补充你的代码
L=2*math.pi*radius
print(f"地球赤道周长为{L:.2f}米")
#####################End#####################################

# 4.计算绳子与地球之间的空隙大小
#####################Begin#####################################
# 此处去掉注释符号“#”并补充你的代码
new_radius = (L+1) / (2*math.pi)
f=new_radius-radius
print(f"空隙大小为{f:.2f}米")
#####################End#####################################

# 5.判断老鼠是否可以从空隙中钻过
# 此处去掉注释符号“#”并补充你的代码
    #####################Begin#####################################
    # 此处去掉注释符号“#”并补充你的代码
if f>0.1:
    print("老鼠可以从空隙中钻过")
else:
    print("老鼠无法通过空隙")
    #####################End#####################################
